Ambassador

70
% Like it (
132
)
$$
Chinese, Seafood, Asian

Restaurant Reviews

Yelp
– 3.5 stars