Food Scene
By far the best coffee shop in Little Italy
37 il-persuni tal-post jissuġġerixxu
Influx Cafe Little Italy
750 W Fir StBy far the best coffee shop in Little Italy
Meze Greek Fusion
345 Sixth AveGreat staff, great food, great atmosphere.