Orchid Japanese & Thai Restaurant
Add to Favorites
CLOSED NOW
Today: 1:00 pm - 10:00 pm
Tomorrow: Closed
Saved to Favorites
Phone: (716) 877-8880
Address: 2756 Elmwood Ave, Buffalo, NY 14217
914 Kenmore Ave, Buffalo, NY 14216
681 Niagara Falls Blvd, Buffalo, NY 14226
512 Niagara Falls Blvd, Buffalo, NY 14223
1416 Millersport Hwy, Buffalo, NY 14221
2236 Delaware Ave, Buffalo, NY 14216
1460 Hertel Ave, Buffalo, NY 14216
520 Elmwood Ave, Buffalo, NY 14222
1010 Niagara Falls Blvd, Tonawanda, NY 14150
33 Niagara St, Tonawanda, NY 14150
4060 Maple Rd, Amherst, NY 14226