In such a scenario, Big Red Box boasting of it being a restaurant with Italian speciality is a novelty. By far, I have visited numerous restaurants in India & abroad. Just as a culinary experience is also enhanced by the ambience and seating, Big Red Box has aced it. It has an atmosphere that compliments the delectable food and roots of Italy in the truest sense.
And not just Italian fare, this restaurant serves a range of Chinese and Continental delicacies too.