Mostly Frilled restaurant is an open air restaurant with terrace seating. The restaurant serves multi-cuisine vegetarian food from 6 pm to 11 pm.
Mostly Frilled restaurant is an open air restaurant with terrace seating. The restaurant serves multi-cuisine vegetarian food from 6 pm to 11 pm.