United States / Manchester / RestaurantsramenBuba Noodle BarAddress36 Lowell St, ManchesterWebsitebubanoodle.comPhone+16039357864—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itRed Arrow Diner · 43 mNot ratedThe Wild Rover · 45 mNot ratedThe Millers Tavern-Manchester NH · 61 mNot ratedMc Garvey's