Ta l- Ingliz Tea Rooms

Business Details

Ta l- Ingliz Tea Rooms
Snack Bar
19, St John Street
Valletta

Location

Location on map not available.