All organizations in the category Turkish Restaurant, in Rhode Island
Turkish Restaurant, Rhode Island, United States
- Address: 292 Atwells Ave, Providence, Rhode Island 02903
- Site: http://www.babylon1restaurant.myfreesites.net/
- Lat Long: 41.8235269, -71.427724
- Category: Turkish Restaurant,  Restaurant