The Spot is currently located at 4300 Belair Rd. Order your favorite pizza, pasta, salad, and more, all with the click of a button.
The best way to experience our delicious foods is to visit the store.
Find Us
4300 Belair Rd, Baltimore, MD 21206
Sunday - Thursday 10 AM - 12:30 AM
Friday - Saturday 10 AM - 1:30 AM