South India Cuisine6110 Mayfield Rd, Mayfield Heights, OH
Little Caesars Pizza12709 Interstate 45 N #400, Willis, TX