793 Juniper St NE
Straits Restaurant, Atlanta
Find more details about Straits Restaurant by calling them at (404) 877-1283 or going to their location at 793 Juniper St NE. Did you try to visit Straits Restaurant at 793 Juniper St NE but were unable? Please click the "SEND" button below to let us know. People who visited this listing also viewed other businesses in the Restaurants category by clicking "Restaurants above, beside "Atlanta". You can easily find directions from your location to 793 Juniper St NE to find Straits Restaurant by viewing the larger map using the link below. If you have visited Straits Restaurant and want to share your experience with the business please write a review!