We ordered a plate of maggi and vegetable sandwich. Although the maggi was ok what was shocking was the bread used in sandwich. It was stale and mould. When we complained to owner he flatly denied and said the bread is fresh! Please visit this...place only for the view and not the food. Feeling cheated as we went there based on the reviews. Please keep your eyes open before n after ordering.More