Address: 875 W Poplar Avenue, Collierville
Phone: +19013168384
State: TN
City: Collierville
Street Number: 875 W Poplar Avenue
categories: middle eastern restaurant, mediterranean restaurant
related searches: Tannoor grill collierville menu, Tannoor grill collierville reviews, Tannoor grill collierville prices, Tannoor Grill coupons, Tannoor Grill reviews, Tannoor Grill on facebook, Tandoor Grill menu, Texas de Brazil