What does May I make a suggestion? How about the restaurant near the station? mean?May I make a suggestion? How about the restaurant near the station?▶ Hear it in EnglishMay I make a suggestion? How about the restaurant near the station? in other languagesIn PortugueseIn FrenchIn Japanese