Processing, please wait ...
Santorini Restaurant
San Carlos
Cuisines: Greek, Mediterranean
Address: 753 Laurel St ; San Carlos CA, 94070
Foods are good taste, but small portions. They were only enough for 30 people. So very expensive compared to most restaurants.