Charlie Oudeh Email

Owner . Main Street Deli

Current Roles

Employees:
47
Revenue:
$6.6M
About
Welcome to the Main Street Deli!  Whether you are stopping in for a quick on the go lunch, pleasing your sweet tooth craving, needing to feed a large group, or simply don't have time or feel like cooking, you can always count on great food and fast servic
Main Street Deli Address
531 MAIN ST N
Navarre, OH
Main Street Deli Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.