Riverside Delight

Just two minutes away from Meguro River, Tokyo's number one spot for cherry blossom viewing, Shared Cafe Terrace Aobadai is located in the heart of one of Tokyo's most desirable neighborhoods.

Featuring two separate cafe areas, a pet-friendly first-floor deck, and a roof terrace for events and a menu of delicious pasta and curry dishes, we're sure you'll love your visit here.

Address

3-10-3 Aobadai, Meguro
Tokyo 150-0041
9 MIN WALK FROM IKEJIRI OHASHI STATION
15 MIN WALK FROM NAKAMEGURO STATION

Opening Hours

MON/TUES/THURS/FRI/SAT : 11:30AM-4PM (Lunch L.O. 2PM)
CLOSED WED/SUN

0 results