JavaScript is not enabled.
Sahara Grill - Review by Frances T | Sahara Grill

Sahara Grill

Claim
No image

Sahara Grill 4/4/2006

This little restaurant is located on Elmwood Avenue in Buffalo. The food I had here was decent, but not great. The service was very good. We came during the middle of the week so there hardly was a crowd inside but our waitress was great. My date seemed to enjoy his meal more than me but overall it was an average meal. more
SPRING SALE!!!:
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018