Grand Thai Buffet 349 E. Main St. Alhambra CA United States
Closed. Location is now Lobster King.
Hours: Closed. Location is now Lobster King.
Phone: no phone