Torremolinos is packed with restaurants catering for the tourist trade and menus, usually in a few languages, offer good international staple dishes such as fish and chips, steak, pasta and schnitzel. Popular options include Kate's Cottage and Bistro Europa. However, some excellent Spanish restaurants are also around, particularly those serving tapas. The best seafood restaurants are in the fisherman's district of La Carihuela, which has been relatively undisturbed by high-rise hotels and has retained its Andalucian coastal charm. The upmarket harbour at Puerto Banus is only ten miles (16km) along the coast and is packed with good restaurants overlooking rows of expensive-looking yachts. For something a little different try The Carvery (Italian), The Kathmandu Nepali Indian Restaurant (Indian), and Shang Hai Restaurante Chino (Chinese).