Red Snapper Restaurants in Signal Hill
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Signal Hill, 2201 E Willow St Suite G, Signal Hill, USA, 90755, United States
"I have been a patron of this restaurant for a long time and here's why in a nutshell: 1) run by a Japanese husband and wife team with 50 years of sush..."
Feedback
These reviews refer only to the mentioned ingredients.