263 Blaxcell St, South Granville NSW 2142
Mexican restaurant · Restaurant supply store
Temporarily closed
Handmade tortillias & authentic toppings
Menu on Google Maps ↗