Morocco's Restaurant

873 Castro Street Mountain View CA 94041 Between Fairmont and Yosemite
3.6 by 16 members
Morocco's Restaurant 3.6 out of 5 16

Morocco's Restaurant Tickets and Upcoming Events

7 Member Tips