Restaurant
Haven Bros. Diner
2 locals recommend,
Location
12 Dorrance St
Providence, RI
Downtown Providence
Tips from locals
Great late night pigging out when you just don't care but love to eat off a truck. Local landmark for 100 years