Giuseppes Italian Restaurant
821 N Locust St Denton, TX 76201-6921
940-381-2712
Meals Served
Dinner, Lunch
Business Hours:
Payment Types