food
Red Mammoth Bistro
Tried a few places for lunch and this is the best so far. Great atmosphere and staff. Pay a visit! #restaurants #cafe #coffee #snack
Posted by David Wright
65 countries - 52 spots