Report a review
- 5
- Natural Sisters Cafe - terrific food & atmosphere
Was here in March 2010. Our party of four ordered four different (and GENEROUSLY sized!) menu items which were all outstanding. Everything about our dining experience was wonderful - speed of service, friendliness of staff, value for the cost, freshness and yumminess of the food. Their hours as of March 2010 are 7 am - 7 pm, 7 days a week.