Located in Monte Duquesa, Bistro Red is the newest and hotest restaurant in town.
Bistro Red has a lovely variety of food featuring
Oriental Duck Spring Rolls, Tempura of Prawns and Peppers,
Marinated Ribeye Steak and Slow Roasted Belly of Pork.
Bistro Red also features a specials menu and have the best Sunday roast on the coast.
Reservations are recommended, however not required. Dress is casual.You must come and visit the number one restaurant in Duquesa!!!
Opening Hours
