對面有一間餐廳

問個簡單一點的好了。 「對面有一間餐廳」的英文要怎麼說? 我想到的寫法如下 A. There's a restaurant across here. B. There's a restaurant on the opposite side. C. Across here, it's a restaurant. D. On the other side, there's a restaurant. 應該都是有些文法錯誤的寫法,望請各位斧正。
留言
B1 我不能提到「這條路、這條街」 因為原句是....「對面有一間餐廳」 誠然我知道There's a restaurant across the road (street).是英文裡最妥善的表達,可是原課文裡沒有嗚嗚嗚