122 Narborough Rd, Leicester LE3 0BT, United Kingdom
Stacks is a Takeout Restaurant located at 122 Narborough Rd, Leicester LE3 0BT, United Kingdom. It has received 13 reviews with an average rating of 4.3 stars.
Monday | 12PM-12AM |
---|---|
Tuesday | 12PM-12AM |
Wednesday | 12PM-12AM |
Thursday | 12PM-12AM |
Friday | 12PM-12AM |
Saturday | 12PM-12AM |
Sunday | 12PM-12AM |
The address of Stacks: 122 Narborough Rd, Leicester LE3 0BT, United Kingdom
Stacks has 4.3 stars from 13 reviews
Takeout Restaurant
205 reviews
13 Belgrave Blvd, Leicester LE4 2JD, United Kingdom
135 reviews
559 Saffron Ln, Aylestone, Leicester LE2 6UN, United Kingdom