JavaScript is not enabled.
Snarfs - 1 Reviews - 6301 Delmar Blvd, St Louis, MO 63130, Saint Louis, MO - Restaurants Reviews - Phone (314) 725-4800

Snarfs

Claim
marker
6301 Delmar Blvd, St Louis, MO 63130
Saint Louis, MO 63130
marker
(314) 725-4800
Incorrect info? Correct your listing

Main categories:

Restaurants

Related categories:

Food & Dining

Reviews

( 0 )
( 0 )
( 0 )
( 0 )
( 1 )

Best

All reviews seem negative

Worst

The food is good but the problem is getting it or getting what you ordered. I have been there many times it seems to be getting worse. It takes aro...

Only if they had management 6/2/2012

DHW Provided by Partner
The food is good but the problem is getting it or getting what you ordered. I have been there many times it seems to be getting worse. It takes aro... more
< Previous 1 Next >

Menu for Snarfs




SPRING SALE!!!:
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018
badge