De Buddha Restaurant & Bar offers authentic Nepali cuisine in Johnstone. This establishment provides a genuine dining experience showcasing rich culture, and also features a bar.