Fine Food

(2 STALL PENDING HALAL CERT)
Location: Town Plaza
Seating Capacity: 410
Number of Stalls: 14
Term Time & Vacation Operating Hours:
Mon-Sun, 8.00am-8.30pm