Asian Restaurants in Stanwood, IA
1. Bamboo Garden Chinese Restaurant
226 E Main St, Anamosa, IA, 52205
OPEN 24 HOURS
27 Years
in Business
Amenities:
Serves alcoholWheelchair accessible
Showing 1-1 of 1
226 E Main St, Anamosa, IA, 52205
Showing 1-1 of 1