Ottoman Grill and Bar
Ottoman Grill and Bar is a Turkish restaurant located at 32 Quay St, Salford, Manchester. It has received a Google rating of 4.6 stars from 1053 reviews. The restaurant is open from 12:00 PM to 10:00 PM on Mondays, Tuesdays, Wednesdays, Thursdays, and Sundays, and from 12:00 PM…