Fogg N' Suds Restaurant & Beer Bar is located in Richmond, Canada on 10720 Cambie Rd. Fogg N' Suds Restaurant & Beer Bar is rated 3 out of 5 in the category canadian in Canada. Cheers from around the world! Great food from around the globe served in a fun and friendly atmosphere, and of course, our claim to fame: the biggest international beer selection of anyone in town! Come check out what's new.