Luigi's Restaurant Reviews & Details
6825 San Pedro Ave
Luigi's Restaurant is located at 6825 San Pedro Ave in San antonio near the intersection of San Pedro Ave and Linda Dr. Their menu consists of Italian dishes . Call (210) 349-5251 for dine in.
- Service:Dine In
- Features:Kid Friendly
- Major Intersection:San Pedro Ave And Linda Dr
Tell us more about Luigi's Restaurant San antonio!