Formosa Gardens, LEBANON, Indiana (IN)
Conveniently located at 2004 North Lebanon Street () in LEBANON, Indiana (IN) (46052), Formosa Gardens is available at 7654828000. It is best to give them a call ahead to make a reservation.
More restaurants in LEBANON, Indiana (IN)
Formosa Gardens contact information and details:
Address: 2004 North Lebanon Street - , LEBANON, Indiana (IN) 46052
Contact Phone: 7654828000