Seafood restaurant · 29089 La Ladera Rd, Menifee, CA
Dine-In
More food in Menifee, CA · Seafood in Menifee