Update Info - Maharaja
This restaurant was reported as closed. If it is open, let us know.
Maharaja
270 Soquel Ave
Santa Cruz, CA 95062
270 Soquel Ave
Santa Cruz, CA 95062
This restaurant was reported as closed. If it is open, let us know.