Scottish Salmon Restaurants in Irvine
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Irvine, 2607 Main StreetCA 92614, Irvine, United States
Patio-Outdoor Dining, Takeout, Cocktails, AMEX
Feedback
These reviews refer only to the mentioned ingredients.