Get directions to: Tab West Indian, Beachwood, OH
Restaurant address: 20019 Harvard Ave Beachwood, OH 44122, USA
Restaurant: Tab West Indian