Ewww...just...ewww... you know they thing they use at Subway to make your sandwich toasty that's the same thing they use to make your hamburger it's pretty disgusting just pass... really.... just pass.
Be the first to add a review to the Debra's Restaraunt.
Hours not available
Is there a problem with this listing? Let us know.