Buffet Square Restaurant at Ramada Plaza by Wyndham introduces a new indulgent menu
Buffet Square Restaurant at Ramada Plaza by Wyndham introduces a new indulgent menu ~Chennai’s most popular Sunday brunch destination gets a new makeover with re-imagined menu~ ~ Known to boast …
Buffet Square Restaurant at Ramada Plaza by Wyndham introduces a new indulgent menu Read More