Te Zgara is a family-owned restaurant offering a Mediterranean dining experience. It is located at Unit 69-70 Mayes Road.