About This Business
Town Grill is listed under Bars in Saint Paul, Minnesota. The listed address is 411 Minnesota Street, St. Paul Skyway, 2nd Floor of Doubletree by Hilton St. Paul, Saint Paul, Minnesota 55101.
Business Categories
Ratings and Reviews
Be the First to Review