Grill at Odessa National Golf Club Townsend DE
Grill at Odessa National Golf Club Description
Grill at Odessa National Golf Club in Townsend DE falls under the category of Restaurants in Townsend DE with a rating of 4.5 by users. Grill at Odessa National Golf Club located at 1131 Fieldsboro Rd, Townsend, DE 19734, United States. Grill at Odessa National Golf Club Geographic Coordinates: longitude — -75.6407659, latitude — 39.4157139.
Grill at Odessa National Golf Club operates from . For more information, please call on (302) 464-1008 or visit Grill at Odessa National Golf Club Website. If you have ever been to Grill at Odessa National Golf Club, share your experience with other users and write a review.
Photos of Grill at Odessa National Golf Club
Reviews of Grill at Odessa National Golf Club
Tony Wiltshire
This is my hometown grille,service is always good and the beer is always cold.
casey Segall
The people who work here are the best. The food here are really good. The beer on tap are good. Daily specials are good. The owner is really nice. I highly recommend coming here
Richard ziolkowski
Not the best this time