Restaurants - San Diego, California, United States
Cashier
Contact Christina Huynh
Maxim's Seafood Restaurant is a restaurants company based out of 4616 EL CAJON BLVD, San Diego, California, United States.