Formosa Restaurant in Memphis

6685 Quince Rd # 126

Memphis, TN 38119

Phone: (901) 753-9898

Click to enter Formosa Restaurant

Menu

LUNCH SERVED

11:00AM-2:00PM

Close on Monday

DINNER SERVED

Sun-Thu 2:00PM-9:30PM

Fri-Sat 2:00PM-10:00PM

Close on Monday

You will be taken into Formosa Restaurant momentarily. Or you can CLICK HERE.