Shogun Japanese Steakhouse & Sushi Bar is located at 2080 Street Rd, Bensalem, PA. This business specializes in Family Style Restaurants, Sushi Restaurants, Steak Houses, Restaurants and Japanese Restaurants. Shogun Japanese Steakhouse & Sushi Bar is open Mon, 11am-10pm; Tue, 11am-10pm; Wed, 11am-10pm; Thu, 11am-10pm; Fri, 11am-11pm; Sat, 2pm-11pm; Sun, 2pm-10pm and accepts All Major Credit...