English Rose The

Location closed
663 Laurel St, San Carlos, CA 94070 · Downtown San Carlos
(650) 595-5549 · British, Irish

Hours

  • Mon9:00 AM - 10:00 PM

Photos

Deals