Tedi's Polish Deli & Buffet 6510 Wadsworth Blvd., 220 Arvada CO United States
Hours: 10a-7p/Sun 10-5
Phone: 303.423.4870