River Shack Grill & Bistro

River Shack Grill & Bistro · Dumbarton

Por On-Yee ·

River Shack Grill & Bistro, Dumbarton

Eating shawarma on a double decker bus cafe! River Shack Grill & Bistro is at the Vale of Leven Industrial Estate in Dumbarton, and a bus cafe is not something you see every day.