What? Where?

Royal Garden Reviews & Details

Royal Garden

Royal Garden is rated 3 stars

126 Newbury St
(978) 535-8300

Love It Hate It Try It Edit It Share It

Royal Garden is located at 126 Newbury St in Peabody near the intersection of Newbury St and Forest St. Their menu consists of Chinese dishes . Call (978) 535-8300 today!

  • Cuisine:Chinese
  • Major Intersection:Newbury St And Forest St
What everyone says about Royal Garden

Tell us more about Royal Garden Peabody!

Royal Garden Reviews, Peabody

Be the first to review Royal Garden!
Review Royal Garden

More Restaurants in Boston

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013