The Crepe Stop
➤ 852 Laurel Street, 94070, San Carlos, United States
North American, Vegetarian, Ice Cream, American, Cafés
"Nutella poppers! Good crepes, both sweet and savory, along with a nice menu of choices. They also have boba and Gelato. Very enjoyable experience- thank you!"