Looking for somewhere to grab a quick meal one evening before heading home, I chanced upon this well lit, newly opened restaurant at the Eastwood mall called Chuck's Deli.
|The Vegetarian Slabwich, 1/2 slab P185|
G/F Eastwood Mall
451 11 63
576 42 10