What? Where?

Formosa Gardens Reviews & Details

Formosa Gardens

Formosa Gardens is rated 3 stars

2004 N Lebanon St
(765) 482-8000

Love It Hate It Try It Edit It Share It

Formosa Gardens is located at 2004 N Lebanon St in Lebanon near the intersection of N Lebanon St and Sunnybrook Ln. Their menu consists of Chinese dishes . Call (765) 482-8000 for dine in.

  • Cuisine:Chinese
  • Service:Dine In
  • Major Intersection:N Lebanon St And Sunnybrook Ln
What everyone says about Formosa Gardens

Tell us more about Formosa Gardens Lebanon!

Formosa Gardens Reviews, Lebanon

Be the first to review Formosa Gardens!
Review Formosa Gardens

More Restaurants in Indianapolis

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