Mambella's Italian Kitchen

Restaurant·Waterloo, ON

Details

  • Takeout

More restaurants near Mambella's Italian Kitchen

130-111 Columbia Street West(226) 476-5968Hours listed
140-280 Lester Street(519) 883-4747Hours listed