Delmar's Deli & Grill
Jump to navigation
Jump to search
Not to be confused with Delmar's Deli-Grocery.
Delmar's Deli & Grill is a small store owned by Delmar following the destruction of his first establishment, Delmar's Deli-Grocery.