Michael's on Main

  • Restaurants
2591 Main St.
Soquel, CA 95073
479-9777
479-9773 (fax)