About
Formosa Garden is a Chinese and Japanese restaurant established in 1992, known for its quick and efficient service and authentic cuisine. They offer an extensive and affordable lunch menu, a sushi bar, a hibachi grill, and private dining options, using recipes handed down through generations.