Istanbul Restaurant
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:00 pm
Amenities:
Offers outdoor seatingServes alcoholTakes reservations
Phone: (757) 220-3840
Address: 1784 Jamestown Rd, Williamsburg, VA 23185
Takes Reservations: Yes
Outdoor Seating: Yes
Parking: Lot, Private
Bike Parking: Yes
Wi-Fi: No
246 Neck O Land Rd, Williamsburg, VA 23185
1782 Jamestown Rd, Williamsburg, VA 23185
108 Ingram Rd Ste 18, Williamsburg, VA 23188
4900 Mooretown Rd, Williamsburg, VA 23188
5251 John Tyler Hwy, Williamsburg, VA 23185
200 Bypass Rd, Williamsburg, VA 23185
1430 High St Ste 901, Williamsburg, VA 23185
4391 Ironbound Rd Ste A, Williamsburg, VA 23188
4345 New Town Ave, Williamsburg, VA 23188
5251 John Tyler Hwy, Williamsburg, VA 23185