Know a great happy hour or special for this location?
Modest restaurant in a strip mall offering all-you-can-eat Chinese standards, hibachi fare & sushi.
Suggest an edit
2929 N 75th Ave, Phoenix, AZ 85033