3 European restaurants found in North Edsa
Almon Marina
European North EDSA
2.0
A lot of Sandwiches to choose from
reviewed by Ra Q.
Almon Marina became one of my favorite deli ever since I tasted their New York New York Sandwich during my childhood
New York New York is roast chicken slices, tomatoes, bell pepper, onion slices, cranberry sauce on rye bread.
However when I visi...
...Read More
...Read More
Load More