Unclaimed
The Spot Restaurant Inc
Independent Family Restaurants
115 North College Street, Piqua, OH · 45356
Average Rating
Be the First to Review
Customer Feedback
70 Years
In Business
Unclaimed
Not Yet Verified
Business Details
Serving Piqua, OH
Categorized under Independent Family Restaurants. Our records show it was established in 1956 and incorporated in Ohio.
Est. 1956
Piqua, OH
70 Years in Business