Indianapolis, IN asian restaurants & food

Formosa Seafood Buffet

Seafood Restaurant, Chinese Restaurant

6304 E 82nd St, Indianapolis, IN 46250
(317) 595-8885
Excellent Good Average Poor Awful 3.0 / 5 based on 26 votes

Photos

  • Formosa Seafood Buffet photo by WARISARA RUKDEE
  • Formosa Seafood Buffet photo by Jeison Leon
  • Formosa Seafood Buffet photo by Fermin Feroshi
  • Formosa Seafood Buffet photo by Fermin Feroshi
  • Formosa Seafood Buffet photo by Michael "The Traveler"
... most well presented Chinese Buffet in the city. The crab legs are often over... ... of choices for sushi, Mongolian grill, desserts, shrimp, and even American food... ... the kiwi & cucumber sushi. Crisp and bright!

Reviews: 1

  • Scott B.