Lucy's on the Square 127 N. Ohio St. Celina, TX 75009 United States Restaurants Cafes http://www.lucysonthesquare.com 972-382-1212 Read More