Map
246 W. Willow St., Syracuse, NY 13202, United States
Price
22
website
Restaurant
Dinosaur Bar-B-Que