Description
Informal, family-run eatery offering an extensive range of Thai noodles, curries & stir-fries.
Name: Thai Orchid Restaurant INC
Address: 5905 Lake Otis Pkwy A, Anchorage, AK 99507
Phone Number: +1 907-868-5226
Restaurant Type: Thai restaurant, Asian restaurant
Thai Orchid Restaurant INC is a Thai restaurant located at 5905 Lake Otis Pkwy A Anchorage/Alaska
(Latitude,Longitude: 61.1672431,-149.8376657)
Postal Code: 99507
Location
-
5905 Lake Otis Pkwy A, Anchorage, AK 99507
Add a review