From Our Editors
Plaza is a relaxed restaurant located on Railroad Avenue in Greenwich. With a delicious menu, this restaurant will leave you with a smile on your face. The good quality, set in a relaxed environment, will have you visiting again and again.
There's no particular required attire, so feel free to dress comfortably.
In addition to its quick service (take-out is available), the restaurant also offers delivery, and can even cater an event for you.
A dependable favorite in Greenwich, chances are you won't walk away from Plaza Restaurant disappointed.