LARRY FOOD STORE AND GRILReviews (0)Write a Review Phone9797583207 Address 7843,HIGHWAY 71, Garwood, TX, 77442 Go to directory Show on a Map DescriptionFRESH HOME MADE FOOD AND GROCERY STORE Payment TypesCASH OR CREDIT CARD CategoriesFOOD AND GROCERY false or inaccurate data? improve business info